
    var style;

    sty =  '<style>';
    sty += ' .mainmenufont { font-family: arial,helvetica,sans-serif;  font-size: 12px; font-weight: bold;  text-decoration: none; line-height: 1.5em; color: #ffffff; }';
    sty += ' .submenufont {  font-family: arial,helvetica,sans-serif;  font-size: 11px; text-decoration: none; line-height: 1em; color: #ffffff; }';
    sty += ' .subsubmenufont { font-family: arial,helvetica,sans-serif;  font-size: 11px; text-decoration: none; line-height: 1em; color: #ffffff; }';
    sty += ' .submenu { background-image: url( "") margin-left: 0; left:0; padding: 0; border-width: 0 }';
    sty += ' .submenuhl { background-image: url( "") margin-left: 0; left:0; padding: 0; border-width: 0 }';
    sty += ' .subsubmenu { background-image: url( "") margin-left: 0; left:0; padding: 0; border-width: 0 }';
    sty += ' .subsubmenuhl { background-image: url( "") margin-left: 0; left:0; padding: 0; border-width: 0 }';
    sty += ' .mainmenu { background-image: url( "") margin-left: 0; left:0; padding: 0; border-width: 0 }';
    sty += ' .mainmenuhl { background-image: url( "") margin-left: 0; left:0; padding: 0; border-width: 0 }';
    sty += '</style>';
    document.write(sty);

    var click_to_open_menu      = 0;
    var y_offset                = 98;
    var x_offset                = 3;
    var main_menu_bg_color      = '#5a5a99';
    var main_menu_hl_color      = '#4650b3';
    var main_menu_bg_img_url    = '';
    var main_menu_hl_img_url    = '';
    var sub_menu_bg_color       = '#8a8aAA';
    var sub_menu_hl_color       = '#4650b3';
    var sub_menu_bg_img_url     = '';
    var sub_menu_hl_img_url     = '';
    var sub_sub_menu_bg_color   = '#8a8a99';
    var sub_sub_menu_hl_color   = '#4650b3';
    var sub_sub_menu_bg_img_url = '';
    var sub_sub_menu_hl_img_url = '';
    var element_height          = 18;
    var count_elements          = 7;
    var element_width           = Math.round(768 / count_elements);
    var orientation             = 'horizontal';
    
    var Community = new NavBarItem("Community","/community", true, false);

    var Forums = Community.cascade.addMember("Forums ...","/community/forums",true);
    Forums.cascade.addMember("Unified View","/bboard/unified/",false);
    Forums.cascade.addMember("Unarchived","/bboard/forum?topic_id=201",false);
    Forums.cascade.addMember("B&W - Film","/bboard/forum?topic_id=1541",false);
    Forums.cascade.addMember("B&W - Printing","/bboard/forum?topic_id=1542",false);
    Forums.cascade.addMember("Camera Equipment","/bboard/forum?topic_id=1544",false);
    Forums.cascade.addMember("Canon EOS","/bboard/forum?topic_id=1545",false);
    Forums.cascade.addMember("Digital Cameras","/bboard/forum?topic_id=1841",false);
    Forums.cascade.addMember("Digital Darkroom","/bboard/forum?topic_id=1701",false);
    Forums.cascade.addMember("Film & Processing","/bboard/forum?topic_id=1822",false);
    Forums.cascade.addMember("Large Format","/bboard/forum?topic_id=1547",false);
    Forums.cascade.addMember("Leica","/bboard/forum?topic_id=1548",false);
    Forums.cascade.addMember("Lighting","/bboard/forum?topic_id=1824",false);
    Forums.cascade.addMember("Medium Format","/bboard/forum?topic_id=35",false);
    Forums.cascade.addMember("Minolta","/bboard/forum?topic_id=1781",false);
    Forums.cascade.addMember("Nature","/bboard/forum?topic_id=34",false);
    Forums.cascade.addMember("Nikon","/bboard/forum?topic_id=1681",false);
    Forums.cascade.addMember("People","/bboard/forum?topic_id=1550",false);
    Forums.cascade.addMember("Travel","/bboard/forum?topic_id=1821",false);
    Forums.cascade.addMember("All Forums","/community/forums",false);

    Community.cascade.addMember("Site Feedback","/bboard/forum?topic_id=1562",false);
    Community.cascade.addMember("Recommendations","/neighbor",false);
    Community.cascade.addMember("Stolen Equipment","/neighbor/registry",false);
    Community.cascade.addMember("Directory","/community/directory",false);
    Community.cascade.addMember("Who's online now?","/shared/whos-online",false);
    Community.cascade.addMember("Related Sites","/community/links",false);

    var Gallery = new NavBarItem("Gallery","/gallery", true, false);
    Gallery.cascade.addMember("My Portfolio","/photodb",false);
    Gallery.cascade.addMember("Critique Forum","/bboard/forum?topic_id=1481",false);
    Gallery.cascade.addMember("Rate Recent","/gallery/photocritique/?rating_type=photocritique&topic_id=1481&recent=4",false);
    Gallery.cascade.addMember("Top Photos","/gallery/photocritique/filter",false);

    var Learn = new NavBarItem("Learn","/learn/", true, false);
    Learn.cascade.addMember("Tutorial","/learn/making-photographs/",false);
    Learn.cascade.addMember("Books","/learn/books",false);
    Learn.cascade.addMember("Portraits","/learn/portraits",false);
    Learn.cascade.addMember("Gardens","/learn/architectural/gardens",false);
    Learn.cascade.addMember("Architecture","/learn/architectural/exterior",false);
    Learn.cascade.addMember("Interiors","/learn/architectural/interior",false);
    Learn.cascade.addMember("Macro","/learn/macro",false);
    Learn.cascade.addMember("Studio","/learn/studio-photography",false);
    Learn.cascade.addMember("Nudes","/learn/nudes",false);
    Learn.cascade.addMember("Underwater","/learn/underwater/primer",false);
    Learn.cascade.addMember("Sports and Action","/learn/sports/",false);
    Learn.cascade.addMember("Concerts","/learn/concerts/mirarchi/concer_i",false);
    Learn.cascade.addMember("Astrophotography","/learn/astro/intro",false);
    Learn.cascade.addMember("Star Trails","/learn/astro/star-streak",false);
    Learn.cascade.addMember("Infrared and UV","/learn/optics/edscott/spectsel",false);
    Learn.cascade.addMember("Pinhole","/learn/pinhole/pinhole",false);
    Learn.cascade.addMember("Street","/learn/street/intro",false);
    Learn.cascade.addMember("Nature","/learn/nature/",false);
    Learn.cascade.addMember("Ruins","/learn/architectural/ruins/",false);

    var PostExposure = Learn.cascade.addMember("Post-Exposure ...","/learn/",true);
    PostExposure.cascade.addMember("Evaluating Photos","/learn/evaluation",false);
    PostExposure.cascade.addMember("Storing","/learn/storage",false);
    PostExposure.cascade.addMember("Framing","/learn/framing",false);
    PostExposure.cascade.addMember("Digital Editing","/learn/editing",false);
    PostExposure.cascade.addMember("Darkroom Tutorial","/learn//darkroom/",false);
    PostExposure.cascade.addMember("Digital Imaging","/equipment/digital/computers",false);
    PostExposure.cascade.addMember("Projectors","/equipment/projectors",false);

    var Equipment = new NavBarItem("Equipment","/equipment/", true, false);

    Equipment.cascade.addMember("Digital","/equipment/digital/",false);
    Equipment.cascade.addMember("35mm","/equipment/35mm/",false);
    Equipment.cascade.addMember("Medium Format","/equipment/medium-format/",false);
    Equipment.cascade.addMember("Large Format","/equipment/large-format/",false);
    Equipment.cascade.addMember("Canon","/equipment/canon/",false);
    Equipment.cascade.addMember("Leica","/equipment/leica/",false);
    Equipment.cascade.addMember("Nikon","/equipment/nikon/",false);
    Equipment.cascade.addMember("Minolta","/equipment/minolta/",false);
    Equipment.cascade.addMember("Pentax","/equipment/pentax/",false);    

    var ezShop = new NavBarItem("ezShop","/ezshop/", true, false);
    ezShop.cascade.addMember("35mm","/ezshop/category?category_id=7",false);
    ezShop.cascade.addMember("Digital","/ezshop/category?category_id=1",false);
    ezShop.cascade.addMember("Medium Format","/ezshop/category?category_id=9",false);
    ezShop.cascade.addMember("Panorama","/ezshop/category?category_id=10",false);
    ezShop.cascade.addMember("Large Format","/ezshop/category?category_id=11",false);

    var Travel = new NavBarItem("Travel","/travel/", true, false);

    var Stories = Travel.cascade.addMember("Stories ...","#",true);
    Stories.cascade.addMember("Samantha","/travel/samantha/",false);
    Stories.cascade.addMember("Footsteps","/travel/summer94/",false);
    Stories.cascade.addMember("NYC Vignettes","/travel/us/ne/ny/",false);
    Stories.cascade.addMember("Great Road Trips","/travel/great-trips/",false);
    Stories.cascade.addMember("Too Moo","/travel/us/rittmuller/Toomoo-I",false);
    Stories.cascade.addMember("Moments of Clarity","/travel/us/rittmuller/FreeWilly1",false);

    var NorthAmerica = Travel.cascade.addMember("North America ...","#",true);
    NorthAmerica.cascade.addMember("California","/travel/ca/",false);
    NorthAmerica.cascade.addMember("New Mexico","/travel/us/sw/new-mexico",false);
    NorthAmerica.cascade.addMember("Cape Cod","/travel/us/ne/cape-cod",false);
    NorthAmerica.cascade.addMember("Grand Canyon","/travel/us/sw/grand-canyon-rafting",false);
    NorthAmerica.cascade.addMember("Las Vegas","/travel/us/sw/las-vegas",false);
    NorthAmerica.cascade.addMember("Foliage","/travel/us/ne/foliage",false);
    NorthAmerica.cascade.addMember("Boston","/travel/us/ne/boston",false);
    NorthAmerica.cascade.addMember("Canyonlands","/travel/us/sw/utah",false);
    NorthAmerica.cascade.addMember("Manitoba","/learn/nature/churchill",false);
    NorthAmerica.cascade.addMember("Costa Rica","/travel/cr/",false);
    NorthAmerica.cascade.addMember("Cayman Islands","/travel/cayman",false);

    var Europe = Travel.cascade.addMember("Europe  ...","#",true);
    Europe.cascade.addMember("Italy","/travel/italy/",false);
    Europe.cascade.addMember("Sweden","/travel/sweden/",false);
    Europe.cascade.addMember("Barcelona","/travel/spain/barcelona",false);
    Europe.cascade.addMember("London","/travel/uk/london",false);
    Europe.cascade.addMember("Paris","/travel/france/paris",false);
    Europe.cascade.addMember("Berlin and Prague ","/travel/bp/",false);
    Europe.cascade.addMember("Israel","/travel/israel/",false);
    Europe.cascade.addMember("Scotland","/travel/scotland/",false);

    var Africa = Travel.cascade.addMember("Africa  ...","#",true);
    Africa.cascade.addMember("South Africa","/travel/africa/stapley/safrica",false);
    Africa.cascade.addMember("Uganda","/travel/africa/flynn/gorillas",false);

    var Asia = Travel.cascade.addMember("Asia  ...","#",true);
    Asia.cascade.addMember("China","/travel/china/",false);
    Asia.cascade.addMember("Japan","/travel/japan/",false);
    Asia.cascade.addMember("New Zealand","/travel/nz/",false);
    Asia.cascade.addMember("Bangkok","/travel/thailand/bangkok",false);
    Asia.cascade.addMember("India","/travel/india/waco/",false);
    Asia.cascade.addMember("Vietnam","/travel/vietnam/luong/",false);

    var Classifieds = new NavBarItem("Classifieds","/gc/domain-multi", true, false);
    Classifieds.cascade.addMember("All Classifieds","/gc/domain-multi",false);
    Classifieds.cascade.addMember("Place an Ad","/gc/place-ad-multi",false);
    Classifieds.cascade.addMember("Seller Ratings","/neighbor/one-subcategory?id=3",false);

    makeNavigationBar();






